-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
make #[track_caller]
actually do stuff in Steal::borrow
#89237
Conversation
r? @nagisa (rust-highfive has picked a reviewer for you, use r? to override) |
ddd34b0
to
f1e71a5
Compare
This might be sensitive for incremental: @bors try @rust-timer queue |
Awaiting bors try build completion. @rustbot label: +S-waiting-on-perf |
⌛ Trying commit f1e71a5 with merge 26605d2c2c54440efef2a4936728fe5404196afa... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
r=me if perf comes out neutral
☀️ Try build successful - checks-actions |
Queued 26605d2c2c54440efef2a4936728fe5404196afa with parent 7342213, future comparison URL. |
Finished benchmarking commit (26605d2c2c54440efef2a4936728fe5404196afa): comparison url. Summary: This benchmark run did not return any relevant changes. If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. Benchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. While you can manually mark this PR as fit for rollup, we strongly recommend not doing so since this PR led to changes in compiler perf. @bors rollup=never |
@bors r=eddyb |
📌 Commit f1e71a5 has been approved by |
Better add test to track error message :-) |
☀️ Test successful - checks-actions |
Finished benchmarking commit (218a96c): comparison url. Summary: This benchmark run did not return any relevant changes. If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. @rustbot label: -perf-regression |
makes this ICE message useful:
thread 'rustc' panicked at 'attempted to read from stolen value', /rustc/ac2d9fc509e36d1b32513744adf58c34bcc4f43c\compiler\rustc_data_structures\src\steal.rs:37:21